polymeric composites - Spanish English Dictionary